package com.gagakuai.bpm.dao.mapper.camunda;



import com.gagakuai.bpm.domian.entity.camuda.BrokerMessageLog;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BrokerMessageLogMapper {
    int deleteByPrimaryKey(String messageId);

    int insert(BrokerMessageLog record);

    int insertOrUpdate(BrokerMessageLog record);

    int insertOrUpdateSelective(BrokerMessageLog record);

    int insertSelective(BrokerMessageLog record);

    BrokerMessageLog selectByPrimaryKey(String messageId);

    int updateByPrimaryKeySelective(BrokerMessageLog record);

    int updateByPrimaryKey(BrokerMessageLog record);

    int updateBatch(List<BrokerMessageLog> list);

    int batchInsert(@Param("list") List<BrokerMessageLog> list);
}